package com.teamwings.modules.design.vo;

import com.teamwings.ctrls.FormComponent;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;
import java.util.Map;

@Data
public class FormVo {

    //@ApiModelProperty(required = true)
    private List<FormComponent> list;

    private Map<String, Object> config;

    private String tableName;

    // 中文名称
    private String tableCname;

    private String tableTxt;

    //@ApiModelProperty(required = true)
    private String tableCateId;

    private String tableSourceType;


    /*
     1. 添加时如果有该值，那么要先查数据库获取table_head信息
     2. 更新时这个值不能为空
     */
    private String tableHeadId;

    /*
     * 更新时这个值不能为空
     */
    private String tableVersion;

    /*
     * 是否保存为新版本
     */
    private String isOld;
}
